package alp.starcode.sanping.framework.database.mariadb.mybatis.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 数据申请表
 * </p>
 *
 * @author Clxini
 * @since 2024-03-15
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("data_apply")
public class DataApply implements Serializable {

    private static final long serialVersionUID=1L;

    @TableId(value = "id", type = IdType.INPUT)
    private String id;

    /**
     * 申报类型(1城市推荐,2典型场景,3全国行活动)
     */
    private Integer type;

    /**
     * 城市
     */
    private String city;

    /**
     * 城市工业信息化主管部门
     */
    private String cityInfoDepartment;

    /**
     * 联系人
     */
    private String linkMan;

    /**
     * 联系方式
     */
    private String contact;

    /**
     * 城市面积(平方公里)
     */
    private Float citySize;

    /**
     * 人口数量
     */
    private Integer populationNum;

    /**
     * 城市类型
     */
    private Integer cityType;

    /**
     * 工业增速
     */
    private Float industrialRise;

    /**
     * 消费品工业增速
     */
    private Float consumptionIndustrialRise;

    /**
     * 消费品工业增速
     */
    private Float consumptionBizIncome;

    /**
     * 消费占比
     */
    private Float consumptionRatio;

    /**
     * 消费品企业利润总额
     */
    private Float consumptionProfitTotal;

    /**
     * 消费品企业利润总额在全部工业中占比
     */
    private Float consumptionProfitRatio;

    /**
     * 消费品企业出口总额
     */
    private Float consumptionExitTotal;

    /**
     * 消费品企业出口总额在全部工业中占比
     */
    private Float consumptionExitRatio;

    /**
     * 省级以上设计中心数量
     */
    private Integer designCentreNum;

    /**
     * 省级以上高新企业数量
     */
    private Integer tallCompanyNum;

    /**
     * 知识产权数量
     */
    private Integer iprNum;

    /**
     * 行业标准数量
     */
    private Integer industrialStandardNum;

    /**
     * 500强企业数量
     */
    private Integer enterpriseTopNum;

    /**
     * 重点品牌数量
     */
    private Integer keyBrand;

    /**
     * 试点示范区数量
     */
    private Integer demonstrateNum;

    /**
     * 单项冠军, 专新特精, 小巨人数量
     */
    private Integer championNum;

    /**
     * 绿色工厂数量
     */
    private Integer greenFactoryNum;

    /**
     * 特色产业数量
     */
    private Integer featureIndustryNum;

    /**
     * 特色产业类别
     */
    private String featureIndustryType1;

    /**
     * 特色产业总产值
     */
    private Float greenFactoryTotal1;

    /**
     * 特色产业总产值占比
     */
    private Float greenFactoryTotalRatio1;

    /**
     * 规上企业数量
     */
    private Integer scaleTopNum1;

    /**
     * 特色产业全国占有率
     */
    private Float greenFactoryCountryRatio1;

    /**
     * 特色产业全球占有率
     */
    private Float greenFactoryGlobalRatio1;

    /**
     * 特色产业类别
     */
    private String featureIndustryType2;

    /**
     * 特色产业总产值
     */
    private Float greenFactoryTotal2;

    /**
     * 特色产业总产值占比
     */
    private Float greenFactoryTotalRatio2;

    /**
     * 规上企业数量
     */
    private Integer scaleTopNum2;

    /**
     * 特色产业全国占有率
     */
    private Float greenFactoryCountryRatio2;

    /**
     * 特色产业全球占有率
     */
    private Float greenFactoryGlobalRatio2;

    /**
     * 特色产业类别
     */
    private String featureIndustryType3;

    /**
     * 特色产业总产值
     */
    private Float greenFactoryTotal3;

    /**
     * 特色产业总产值占比
     */
    private Float greenFactoryTotalRatio3;

    /**
     * 规上企业数量
     */
    private Integer scaleTopNum3;

    /**
     * 特色产业全国占有率
     */
    private Float greenFactoryCountryRatio3;

    /**
     * 特色产业全球占有率
     */
    private Float greenFactoryGlobalRatio3;

    /**
     * 是否制定战略发展规划或行动计划
     */
    private Integer isActionPlan;

    /**
     * 是否推动工作机制
     */
    private Integer isWorking;

    /**
     * 是否财政支持
     */
    private Integer isFinance;

    /**
     * 是否全国行活动
     */
    private Integer isActivity;

    /**
     * 是否战略城市
     */
    private Integer isStratage;

    /**
     * 是否重大事故
     */
    private Integer isGreatIncident;

    /**
     * 是否重大问题
     */
    private Integer isGreatIssue;

    /**
     * 是否重大问题
     */
    private Integer isServicePlatform;

    /**
     * 提交时间
     */
    private Long submitTime;

    /**
     * 分数
     */
    private Double score;

    /**
     * 是否删除:0未删除、1已删除
     */
    private Boolean isDeleted;

    /**
     * 创建用户Id
     */
    @TableField(fill = FieldFill.INSERT)
    private String createUserId;

    /**
     * 创建用户名称
     */
    @TableField(fill = FieldFill.INSERT)
    private String createUserName;

    /**
     * 创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private Long createTime;

    /**
     * 修改用户Id
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String updateUserId;

    /**
     * 修改用户名称
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String updateUserName;

    /**
     * 修改时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private Long updateTime;


}
